282224
221703
143683
967371
349343
89354
180261
1004241
757676
473489
736559
756750
5169799
3590581
3117148
2419804
2243988
2069609
1991358
192178
1776118
1724136
1696196
1642471